[INFO] fetching crate gvariant 0.4.0...
[INFO] building gvariant-0.4.0 against master#ff34b919075f35a1787659e9c448a34b06bab8de for issue-85264
[INFO] extracting crate gvariant 0.4.0 into /workspace/builds/worker-0/source
[INFO] validating manifest of crates.io crate gvariant 0.4.0 on toolchain ff34b919075f35a1787659e9c448a34b06bab8de
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate gvariant 0.4.0
[INFO] finished tweaking crates.io crate gvariant 0.4.0
[INFO] tweaked toml for crates.io crate gvariant 0.4.0 written to /workspace/builds/worker-0/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] b8c6f6f0faa899befa7325e8d348c3f007acfae1dca4da08fb03a9c5c09ff554
[INFO] running `Command { std: "docker" "start" "-a" "b8c6f6f0faa899befa7325e8d348c3f007acfae1dca4da08fb03a9c5c09ff554", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b8c6f6f0faa899befa7325e8d348c3f007acfae1dca4da08fb03a9c5c09ff554", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b8c6f6f0faa899befa7325e8d348c3f007acfae1dca4da08fb03a9c5c09ff554", kill_on_drop: false }`
[INFO] [stdout] b8c6f6f0faa899befa7325e8d348c3f007acfae1dca4da08fb03a9c5c09ff554
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 99ff3fa7642a916b8682e11561dd892c3dd21b2d1478512a76072a83850af24e
[INFO] running `Command { std: "docker" "start" "-a" "99ff3fa7642a916b8682e11561dd892c3dd21b2d1478512a76072a83850af24e", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-xid v0.2.2
[INFO] [stderr]    Compiling syn v1.0.72
[INFO] [stderr]    Compiling proc-macro2 v1.0.27
[INFO] [stderr]    Compiling quote v1.0.9
[INFO] [stderr]    Compiling ref-cast-impl v1.0.6
[INFO] [stderr]    Compiling gvariant-macro v0.4.0
[INFO] [stderr]    Compiling ref-cast v1.0.6
[INFO] [stderr]    Compiling gvariant v0.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 9.51s
[INFO] running `Command { std: "docker" "inspect" "99ff3fa7642a916b8682e11561dd892c3dd21b2d1478512a76072a83850af24e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "99ff3fa7642a916b8682e11561dd892c3dd21b2d1478512a76072a83850af24e", kill_on_drop: false }`
[INFO] [stdout] 99ff3fa7642a916b8682e11561dd892c3dd21b2d1478512a76072a83850af24e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f08d5e82fffd3794d1094f154ce32cb7764cd0184895ae3ad174ec6459c09f87
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "f08d5e82fffd3794d1094f154ce32cb7764cd0184895ae3ad174ec6459c09f87", kill_on_drop: false }`
[INFO] [stderr]    Compiling gvariant v0.4.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 1992 |         assert_eq!(&*gv!("s").from_bytes(b"hello world\0"), "hello world");
[INFO] [stdout]      |                      -------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(redundant_semicolons)]` on by default
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 1993 |         assert_eq!(gv!("s").serialize_to_vec("hello world"), b"hello world\0");
[INFO] [stdout]      |                    -------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 1996 |             gv!("ms")
[INFO] [stdout]      |             --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2003 |             gv!("ms").serialize_to_vec(&Some("hello world")),
[INFO] [stdout]      |             --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2008 |             gv!("ab").cast(b"\x01\x00\x00\x01\x01".as_aligned()),
[INFO] [stdout]      |             --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2012 |             gv!("ab").serialize_to_vec(&[true, false, false, true, true][..]),
[INFO] [stdout]      |             --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2019 |         let a = gv!("as").from_bytes(b"i\0can\0has\0strings?\0\x02\x06\x0a\x13");
[INFO] [stdout]      |                 --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2023 |             gv!("as")
[INFO] [stdout]      |             --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2032 |         let aob = gv!("ay").cast([0x04u8, 0x05, 0x06, 0x07].as_aligned());
[INFO] [stdout]      |                   --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2035 |             gv!("ay")
[INFO] [stdout]      |             --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2044 |         assert_eq!(gv!("ai").from_bytes(b"\x04\0\0\0\x02\x01\0\0"), [4, 258]);
[INFO] [stdout]      |                    --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2046 |             gv!("ai").serialize_to_vec(&[4, 258]).as_slice(),
[INFO] [stdout]      |             --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2091 |         let x = VariantWrap(gv!("as"), ["hello", "goodbye"].as_ref());
[INFO] [stdout]      |                             --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2092 |         let v = gv!("v").serialize_to_vec(x);
[INFO] [stdout]      |                 -------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2096 |         let xv = VariantWrap(gv!("v"), x);
[INFO] [stdout]      |                              -------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2097 |         let vv = gv!("v").serialize_to_vec(xv);
[INFO] [stdout]      |                  -------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2101 |         let de_vv: Box<Variant> = gv!("v").from_bytes(vv);
[INFO] [stdout]      |                                   -------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2102 |         let de_v = de_vv.get(gv!("v")).unwrap();
[INFO] [stdout]      |                              -------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]     --> src/lib.rs:469:10
[INFO] [stdout]      |
[INFO] [stdout] 469  |         };
[INFO] [stdout]      |          ^ help: remove this semicolon
[INFO] [stdout] ...
[INFO] [stdout] 2103 |         let de = de_v.get(gv!("as")).unwrap();
[INFO] [stdout]      |                           --------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 19 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 2.49s
[INFO] running `Command { std: "docker" "inspect" "f08d5e82fffd3794d1094f154ce32cb7764cd0184895ae3ad174ec6459c09f87", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f08d5e82fffd3794d1094f154ce32cb7764cd0184895ae3ad174ec6459c09f87", kill_on_drop: false }`
[INFO] [stdout] f08d5e82fffd3794d1094f154ce32cb7764cd0184895ae3ad174ec6459c09f87
